package cn.tedu.boyou.search.service;

import cn.tedu.boyou.search.query.SearchQueryObject;
import org.springframework.data.domain.Page;

public interface ISearchService {
    /**
     * 高亮查询
     * @param index 索引
     * @param type  类型
     * @param clz   泛型
     * @param qo    条件
     * @param fields    参与搜索的字段
     * @param <T>   进行转换的字段
     * @return
     */
     <T> Page<T> searchWithHighlight(String index, String type, Class<T> clz, SearchQueryObject qo, String... fields) ;
}
